incendiary projectile - Turkish English Dictionary